deep minefield - French English Dictionary